three-toed sloths - English Synonyms Dictionary